Thorough Analysis